package com.shfl.stock;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;

import com.shfl.app.One;
import com.shfl.app.ProgressFrom;
import com.shfl.app.Second;
import com.shfl.app.Three;
import com.shfl.model.DefaultWokingTime;
import com.shfl.model.UserInfo;
import com.shfl.model.WokingFinishing;
import com.shfl.model.WokingLog;
import com.shfl.model.WokingTime;

import javafx.stage.Stage;

public class Stock {

	 

	/**
	 * 默认上班时间
	 */
	public static DefaultWokingTime DEFAULT_WOKING_TIME = new DefaultWokingTime();

	/**
	 * 有早晚班的职位
	 */
	public static HashMap<String, WokingTime> JOB_TIME_MAP = new HashMap<String, WokingTime>();
	/**
	 * 
	 */
	public static List<WokingTime> JOB_TIME_LIST = new ArrayList<WokingTime>();
	
	
	public static Set<String> JOB_SET = new HashSet<String>();

	/**
	 * 用户信息
	 */
	public static HashMap<String, UserInfo> USER_INFO = new HashMap<String, UserInfo>();

	/**
	 * 人员工作记录  
	 */
	public static HashMap<String, List<String>> USER_WORKING = new HashMap<String, List<String>>();
	
	/**
	 * 人员工作记录整理
	 */
	public static HashMap<String, List<WokingLog>> USER_WORKING_LOG = new HashMap<String, List<WokingLog>>();

    	
	public static List<WokingFinishing> WOKING_FINISHING_LIST = new LinkedList<WokingFinishing>();
	
	public static Stage MIAN_STAGE = new Stage();

	public static Stage SECOND_STAG = new Stage();
	
	public static Stage THREE_STAG = new Stage();
	
	public static Stage TLOGIN_STAG = new Stage();
	
	public static ProgressFrom MIAN_STAGE_DIALOG = new ProgressFrom(MIAN_STAGE);
	
	public static ProgressFrom SECOND_STAG_DIALOG = new ProgressFrom(SECOND_STAG);
	
	public static ProgressFrom THREE_STAG_DIALOG = new ProgressFrom(THREE_STAG);
	
	public static ProgressFrom LOGIN_STAG_DIALOG = new ProgressFrom(TLOGIN_STAG);
	
	public static Second SECOND = new Second();
	
	public static Three THREE = new Three();
	
	public static One ONE = new One();
	
	public static Boolean FALG = false;
	
}
